remotetemp 2.2.0

Macros

#define REMOTETEMP_STATUS   0x02
#define REMOTETEMP_CONFIG   0x09
#define REMOTETEMP_CONVERT   0x0A
#define REMOTETEMP_INT_DIODE_HIGH_LIMIT   0x0B
#define REMOTETEMP_INT_DIODE_LOW_LIMIT   0x0C
#define REMOTETEMP_EXT1_HIGH_LIMIT_HIGH_BYTE   0x0D
#define REMOTETEMP_EXT1_LOW_LIMIT_HIGH_BYTE   0x0E
#define REMOTETEMP_ONE_SHOT   0x0F
#define REMOTETEMP_SCRTCHPD1   0x11
#define REMOTETEMP_SCRTCHPD2   0x12
#define REMOTETEMP_EXT1_HIGH_LIMIT_LOW_BYTE   0x13
#define REMOTETEMP_EXT1_LOW_LIMIT_LOW_BYTE   0x14
#define REMOTETEMP_EXT2_HIGH_LIMIT_HIGH_BYTE   0x15
#define REMOTETEMP_EXT2_LOW_LIMIT_HIGH_BYTE   0x16
#define REMOTETEMP_EXT2_HIGH_LIMIT_LOW_BYTE   0x17
#define REMOTETEMP_EXT2_LOW_LIMIT_LOW_BYTE   0x18
#define REMOTETEMP_EXT1_THERM_LIMIT   0x19
#define REMOTETEMP_EXT2_THERM_LIMIT   0x1A
#define REMOTETEMP_EXTERNAL_DIODE_FAULT_STATUS   0x1B
#define REMOTETEMP_DIODE_FAULT_MASK   0x1F
#define REMOTETEMP_INT_DIODE_THERM_LIMIT   0x20
#define REMOTETEMP_THRM_HYS   0x21
#define REMOTETEMP_CONSEC_ALERT   0x22
#define REMOTETEMP_EXT1_BETA_CONFIG   0x25
#define REMOTETEMP_EXT2_BETA_CONFIG   0x26
#define REMOTETEMP_EXT1_IDEALITY_FACTOR   0x27
#define REMOTETEMP_EXT2_IDEALITY_FACTOR   0x28
#define REMOTETEMP_EXT3_HIGH_LIMIT_HIGH_BYTE   0x2C
#define REMOTETEMP_EXT3_LOW_LIMIT_HIGH_BYTE   0x2D
#define REMOTETEMP_EXT3_HIGH_LIMIT_LOW_BYTE   0x2E
#define REMOTETEMP_EXT3_LOW_LIMIT_LOW_BYTE   0x2F
#define REMOTETEMP_EXT3_THERM_LIMIT   0x30
#define REMOTETEMP_EXT3_IDEALITY_FACTOR   0x31
#define REMOTETEMP_EXT4_HIGH_LIMIT_HIGH_BYTE   0x34
#define REMOTETEMP_EXT4_LOW_LIMIT_HIGH_BYTE   0x35
#define REMOTETEMP_EXT4_HIGH_LIMIT_LOW_BYTE   0x36
#define REMOTETEMP_EXT4_LOW_LIMIT_LOW_BYTE   0x37
#define REMOTETEMP_EXT4_THERM_LIMIT   0x38
#define REMOTETEMP_EXT4_IDEALITY_FACTOR   0x39
#define REMOTETEMP_HIGH_LIMIT_STATUS   0x3A
#define REMOTETEMP_LOW_LIMIT_STATUS   0x3B
#define REMOTETEMP_THERM_LIMIT_STATUS   0x3C
#define REMOTETEMP_ROC_GAIN   0x3D
#define REMOTETEMP_ROC_CONFIG   0x3E
#define REMOTETEMP_ROC_STATUS   0x3F
#define REMOTETEMP_R1_RESH   0x40
#define REMOTETEMP_R1_LIMH   0x41
#define REMOTETEMP_R1_LIML   0x42
#define REMOTETEMP_R1_SMPL   0x43
#define REMOTETEMP_R2_RESH   0x44
#define REMOTETEMP_R23_RESL   0x45
#define REMOTETEMP_R2_LIMH   0x46
#define REMOTETEMP_R2_LIML   0x47
#define REMOTETEMP_R2_SMPL   0x48
#define REMOTETEMP_PER_MAXT1L   0x4A
#define REMOTETEMP_PER_MAXTH   0x4B
#define REMOTETEMP_PER_MAXT23L   0x4C
#define REMOTETEMP_GBL_MAXT1H   0x4D
#define REMOTETEMP_GBL_MAXT1L   0x4E
#define REMOTETEMP_GBL_MAXT2H   0x4F
#define REMOTETEMP_GBL_MAXT2L   0x50
#define REMOTETEMP_FILTER_SEL   0x51
#define REMOTETEMP_INT_HIGH_BYTE   0x60
#define REMOTETEMP_INT_LOW_BYTE   0x61
#define REMOTETEMP_EXT1_HIGH_BYTE   0x62
#define REMOTETEMP_EXT1_LOW_BYTE   0x63
#define REMOTETEMP_EXT2_HIGH_BYTE   0x64
#define REMOTETEMP_EXT2_LOW_BYTE   0x65
#define REMOTETEMP_EXT3_HIGH_BYTE   0x66
#define REMOTETEMP_EXT3_LOW_BYTE   0x67
#define REMOTETEMP_EXT4_HIGH_BYTE   0x68
#define REMOTETEMP_EXT4_LOW_BYTE   0x69
#define REMOTETEMP_HOTTEST_DIODE_HIGH_BYTE   0x6A
#define REMOTETEMP_HOTTEST_DIODE_LOW_BYTE   0x6B
#define REMOTETEMP_HOTTEST_STATUS   0x6C
#define REMOTETEMP_HOTTEST_CONFIG   0x6D
#define REMOTETEMP_PRODUCT_ID   0xFD
#define REMOTETEMP_MANUFACTURER_ID   0xFE
#define REMOTETEMP_REVISION   0xFF

Detailed Description

Macro Definition Documentation

◆ REMOTETEMP_CONFIG

#define REMOTETEMP_CONFIG   0x09

◆ REMOTETEMP_CONSEC_ALERT

#define REMOTETEMP_CONSEC_ALERT   0x22

◆ REMOTETEMP_CONVERT

#define REMOTETEMP_CONVERT   0x0A

◆ REMOTETEMP_DIODE_FAULT_MASK

#define REMOTETEMP_DIODE_FAULT_MASK   0x1F

◆ REMOTETEMP_EXT1_BETA_CONFIG

#define REMOTETEMP_EXT1_BETA_CONFIG   0x25

◆ REMOTETEMP_EXT1_HIGH_BYTE

#define REMOTETEMP_EXT1_HIGH_BYTE   0x62

◆ REMOTETEMP_EXT1_HIGH_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT1_HIGH_LIMIT_HIGH_BYTE   0x0D

◆ REMOTETEMP_EXT1_HIGH_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT1_HIGH_LIMIT_LOW_BYTE   0x13

◆ REMOTETEMP_EXT1_IDEALITY_FACTOR

#define REMOTETEMP_EXT1_IDEALITY_FACTOR   0x27

◆ REMOTETEMP_EXT1_LOW_BYTE

#define REMOTETEMP_EXT1_LOW_BYTE   0x63

◆ REMOTETEMP_EXT1_LOW_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT1_LOW_LIMIT_HIGH_BYTE   0x0E

◆ REMOTETEMP_EXT1_LOW_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT1_LOW_LIMIT_LOW_BYTE   0x14

◆ REMOTETEMP_EXT1_THERM_LIMIT

#define REMOTETEMP_EXT1_THERM_LIMIT   0x19

◆ REMOTETEMP_EXT2_BETA_CONFIG

#define REMOTETEMP_EXT2_BETA_CONFIG   0x26

◆ REMOTETEMP_EXT2_HIGH_BYTE

#define REMOTETEMP_EXT2_HIGH_BYTE   0x64

◆ REMOTETEMP_EXT2_HIGH_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT2_HIGH_LIMIT_HIGH_BYTE   0x15

◆ REMOTETEMP_EXT2_HIGH_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT2_HIGH_LIMIT_LOW_BYTE   0x17

◆ REMOTETEMP_EXT2_IDEALITY_FACTOR

#define REMOTETEMP_EXT2_IDEALITY_FACTOR   0x28

◆ REMOTETEMP_EXT2_LOW_BYTE

#define REMOTETEMP_EXT2_LOW_BYTE   0x65

◆ REMOTETEMP_EXT2_LOW_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT2_LOW_LIMIT_HIGH_BYTE   0x16

◆ REMOTETEMP_EXT2_LOW_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT2_LOW_LIMIT_LOW_BYTE   0x18

◆ REMOTETEMP_EXT2_THERM_LIMIT

#define REMOTETEMP_EXT2_THERM_LIMIT   0x1A

◆ REMOTETEMP_EXT3_HIGH_BYTE

#define REMOTETEMP_EXT3_HIGH_BYTE   0x66

◆ REMOTETEMP_EXT3_HIGH_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT3_HIGH_LIMIT_HIGH_BYTE   0x2C

◆ REMOTETEMP_EXT3_HIGH_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT3_HIGH_LIMIT_LOW_BYTE   0x2E

◆ REMOTETEMP_EXT3_IDEALITY_FACTOR

#define REMOTETEMP_EXT3_IDEALITY_FACTOR   0x31

◆ REMOTETEMP_EXT3_LOW_BYTE

#define REMOTETEMP_EXT3_LOW_BYTE   0x67

◆ REMOTETEMP_EXT3_LOW_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT3_LOW_LIMIT_HIGH_BYTE   0x2D

◆ REMOTETEMP_EXT3_LOW_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT3_LOW_LIMIT_LOW_BYTE   0x2F

◆ REMOTETEMP_EXT3_THERM_LIMIT

#define REMOTETEMP_EXT3_THERM_LIMIT   0x30

◆ REMOTETEMP_EXT4_HIGH_BYTE

#define REMOTETEMP_EXT4_HIGH_BYTE   0x68

◆ REMOTETEMP_EXT4_HIGH_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT4_HIGH_LIMIT_HIGH_BYTE   0x34

◆ REMOTETEMP_EXT4_HIGH_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT4_HIGH_LIMIT_LOW_BYTE   0x36

◆ REMOTETEMP_EXT4_IDEALITY_FACTOR

#define REMOTETEMP_EXT4_IDEALITY_FACTOR   0x39

◆ REMOTETEMP_EXT4_LOW_BYTE

#define REMOTETEMP_EXT4_LOW_BYTE   0x69

◆ REMOTETEMP_EXT4_LOW_LIMIT_HIGH_BYTE

#define REMOTETEMP_EXT4_LOW_LIMIT_HIGH_BYTE   0x35

◆ REMOTETEMP_EXT4_LOW_LIMIT_LOW_BYTE

#define REMOTETEMP_EXT4_LOW_LIMIT_LOW_BYTE   0x37

◆ REMOTETEMP_EXT4_THERM_LIMIT

#define REMOTETEMP_EXT4_THERM_LIMIT   0x38

◆ REMOTETEMP_EXTERNAL_DIODE_FAULT_STATUS

#define REMOTETEMP_EXTERNAL_DIODE_FAULT_STATUS   0x1B

◆ REMOTETEMP_FILTER_SEL

#define REMOTETEMP_FILTER_SEL   0x51

◆ REMOTETEMP_GBL_MAXT1H

#define REMOTETEMP_GBL_MAXT1H   0x4D

◆ REMOTETEMP_GBL_MAXT1L

#define REMOTETEMP_GBL_MAXT1L   0x4E

◆ REMOTETEMP_GBL_MAXT2H

#define REMOTETEMP_GBL_MAXT2H   0x4F

◆ REMOTETEMP_GBL_MAXT2L

#define REMOTETEMP_GBL_MAXT2L   0x50

◆ REMOTETEMP_HIGH_LIMIT_STATUS

#define REMOTETEMP_HIGH_LIMIT_STATUS   0x3A

◆ REMOTETEMP_HOTTEST_CONFIG

#define REMOTETEMP_HOTTEST_CONFIG   0x6D

◆ REMOTETEMP_HOTTEST_DIODE_HIGH_BYTE

#define REMOTETEMP_HOTTEST_DIODE_HIGH_BYTE   0x6A

◆ REMOTETEMP_HOTTEST_DIODE_LOW_BYTE

#define REMOTETEMP_HOTTEST_DIODE_LOW_BYTE   0x6B

◆ REMOTETEMP_HOTTEST_STATUS

#define REMOTETEMP_HOTTEST_STATUS   0x6C

◆ REMOTETEMP_INT_DIODE_HIGH_LIMIT

#define REMOTETEMP_INT_DIODE_HIGH_LIMIT   0x0B

◆ REMOTETEMP_INT_DIODE_LOW_LIMIT

#define REMOTETEMP_INT_DIODE_LOW_LIMIT   0x0C

◆ REMOTETEMP_INT_DIODE_THERM_LIMIT

#define REMOTETEMP_INT_DIODE_THERM_LIMIT   0x20

◆ REMOTETEMP_INT_HIGH_BYTE

#define REMOTETEMP_INT_HIGH_BYTE   0x60

◆ REMOTETEMP_INT_LOW_BYTE

#define REMOTETEMP_INT_LOW_BYTE   0x61

◆ REMOTETEMP_LOW_LIMIT_STATUS

#define REMOTETEMP_LOW_LIMIT_STATUS   0x3B

◆ REMOTETEMP_MANUFACTURER_ID

#define REMOTETEMP_MANUFACTURER_ID   0xFE

◆ REMOTETEMP_ONE_SHOT

#define REMOTETEMP_ONE_SHOT   0x0F

◆ REMOTETEMP_PER_MAXT1L

#define REMOTETEMP_PER_MAXT1L   0x4A

◆ REMOTETEMP_PER_MAXT23L

#define REMOTETEMP_PER_MAXT23L   0x4C

◆ REMOTETEMP_PER_MAXTH

#define REMOTETEMP_PER_MAXTH   0x4B

◆ REMOTETEMP_PRODUCT_ID

#define REMOTETEMP_PRODUCT_ID   0xFD

◆ REMOTETEMP_R1_LIMH

#define REMOTETEMP_R1_LIMH   0x41

◆ REMOTETEMP_R1_LIML

#define REMOTETEMP_R1_LIML   0x42

◆ REMOTETEMP_R1_RESH

#define REMOTETEMP_R1_RESH   0x40

◆ REMOTETEMP_R1_SMPL

#define REMOTETEMP_R1_SMPL   0x43

◆ REMOTETEMP_R23_RESL

#define REMOTETEMP_R23_RESL   0x45

◆ REMOTETEMP_R2_LIMH

#define REMOTETEMP_R2_LIMH   0x46

◆ REMOTETEMP_R2_LIML

#define REMOTETEMP_R2_LIML   0x47

◆ REMOTETEMP_R2_RESH

#define REMOTETEMP_R2_RESH   0x44

◆ REMOTETEMP_R2_SMPL

#define REMOTETEMP_R2_SMPL   0x48

◆ REMOTETEMP_REVISION

#define REMOTETEMP_REVISION   0xFF

◆ REMOTETEMP_ROC_CONFIG

#define REMOTETEMP_ROC_CONFIG   0x3E

◆ REMOTETEMP_ROC_GAIN

#define REMOTETEMP_ROC_GAIN   0x3D

◆ REMOTETEMP_ROC_STATUS

#define REMOTETEMP_ROC_STATUS   0x3F

◆ REMOTETEMP_SCRTCHPD1

#define REMOTETEMP_SCRTCHPD1   0x11

◆ REMOTETEMP_SCRTCHPD2

#define REMOTETEMP_SCRTCHPD2   0x12

◆ REMOTETEMP_STATUS

#define REMOTETEMP_STATUS   0x02

◆ REMOTETEMP_THERM_LIMIT_STATUS

#define REMOTETEMP_THERM_LIMIT_STATUS   0x3C

◆ REMOTETEMP_THRM_HYS

#define REMOTETEMP_THRM_HYS   0x21